Synonyms for "Herschelian telescope"

Words with similar meaning